pay for one's mistakes - Turkish English Dictionary